package com.jingyanzi.sys.domain;

import java.util.Date;

public class FileManagementDO extends BaseDO {

    /**
     * 真实文件名，比如“斯里兰卡超豪华跟拍合同”
     */
    private String origName;

    /**
     * 生成时间，如不传，文件管理模块自动生成
     */
    private Date genTime;

    /**
     * 文件类别，文件管理模块将把文件存放在文件类别目录中
     */
    private String category;

    /**
     * 原始文件路径，其它模块通过这个参数传递原始文件，支持多种协议
     */
    private String origFile;

    /**
     * 文件方问url
     */
    private String url;

    /**
     * 该文件是否具备公开方问权限
     */
    private boolean isPublic;

    public String getOrigName() {
        return origName;
    }

    public void setOrigName(String origName) {
        this.origName = origName;
    }

    public Date getGenTime() {
        return genTime;
    }

    public void setGenTime(Date genTime) {
        this.genTime = genTime;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getOrigFile() {
        return origFile;
    }

    public void setOrigFile(String origFile) {
        this.origFile = origFile;
    }

    public boolean isPublic() {
        return isPublic;
    }

    public void setPublic(boolean aPublic) {
        isPublic = aPublic;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }
}
